<style type='text/css'>
    .diyform_main {height:auto;  background:#fff; width:100%;padding:0;margin:0; border-bottom:1px solid #e8e8e8; }
    .diyform_main .dline {height:45px;  line-height:45px; color:#666; border-bottom:1px solid #e8e8e8;}
    .diyform_main .dline .dtitle {height:45px; width:90px; line-height:45px; color:#444; float:left; font-size:14px; text-align: left; color:#999; }
    .diyform_main .dline .dinfo { width:100%; float:right;margin-left:-90px; position: relative;  }
    .diyform_main .dline .dinner { margin-left:90px; }
    .diyform_main .dline .dinner input[type=text] {height:40px; width:100%;display:block; padding:0px; margin:0px; border:0px; float:left; font-size:14px; color:#666;}
    .diyform_main .dline .dinner textarea {height:80px; width:100%; resize: none;display:block; padding:0px; margin:0px; border:0px; float:left; font-size:14px; line-height:22px; color:#666;}
    .diyform_main .dline .dinner .user_sex {line-height:40px;}
    .diyform_main .dline .dinner input.short { width:75px; }
    .diyform_main .dline .dinner input.short1 { width:25px;}
    .diyform_main .dline1 { height:auto; overflow:hidden;}
    .diyform_main .dline1 .dtitle { line-height:25px;}
    .diyform_main .dline1 .dinfo { padding:10px 0; height:auto;overflow:hidden;}
    .diyform_main .dline .dinner  .pic .images {float: left; width:auto;height:30px;margin-top:7px;}
    .diyform_main .dline .dinner  .pic .images .img { float:left; position:relative;width:30px;height:30px;border:1px solid #e9e9e9;margin-right:5px;}
    .diyform_main .dline .dinner  .pic .images .img img { position:absolute;top:0; width:100%;height:100%;}
    .diyform_main .dline .dinner  .pic .images .img .minus { position:absolute;color:red;width:8px;height:12px;top:-18px;right:-1px;}
    .diyform_main .dline .dinner  .pic .plus { float:left; width:30px;height:30px;border:1px solid #e9e9e9; color:#dedede;; font-size:18px;line-height:30px;text-align:center;margin-top:7px;}
    .diyform_main .dline .dinner  .pic .plus i { left:7px;top:7px;}
   .diyform_main .dline .dinner label { float:left; vertical-align: middle;  line-height:25px; height:25px; margin-right:5px;}
   .diyform_main .checkbox-indline{display:indline-block;padding-left:20px;margin-bottom:0;;vertical-align:middle;cursor:pointer}
	.diyform_main .checkbox-indline input[type=checkbox]{position:absolute;margin-top:5px \9;margin-left:-20px;border:1px solid #666;-webkit-appearance: checkbox;}
	.checkbox-indline input[type=checkbox]:checked{;border:1px solid #666; background:#666;}
	.diyform_main  select { border: none;} 
	.diyform_main  .must::before { 
		content:"*";
		position:absolute;
		left:80px;
		top:0px;
		color:#f30;
		font-size:12px
	}

</style>